[INFO] fetching crate facet-value 0.50.0-rc.1...
[INFO] fixing facet-value-0.50.0-rc.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate facet-value 0.50.0-rc.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate facet-value 0.50.0-rc.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate facet-value 0.50.0-rc.1
[INFO] tweaked toml for crates.io crate facet-value 0.50.0-rc.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate facet-value 0.50.0-rc.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate facet-value 0.50.0-rc.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded impls v1.0.3
[INFO] [stderr]   Downloaded facet-path v0.50.0-rc.1
[INFO] [stderr]   Downloaded smallvec v2.0.0-alpha.12
[INFO] [stderr]   Downloaded facet-dessert v0.50.0-rc.1
[INFO] [stderr]   Downloaded bolero-generator-derive v0.13.4
[INFO] [stderr]   Downloaded divan-macros v0.1.21
[INFO] [stderr]   Downloaded bolero-engine v0.13.4
[INFO] [stderr]   Downloaded proc-macro-crate v2.0.0
[INFO] [stderr]   Downloaded bolero v0.13.4
[INFO] [stderr]   Downloaded bolero-kani v0.13.0
[INFO] [stderr]   Downloaded facet-solver v0.50.0-rc.1
[INFO] [stderr]   Downloaded bolero-generator v0.13.5
[INFO] [stderr]   Downloaded facet-core v0.50.0-rc.1
[INFO] [stderr]   Downloaded facet-format v0.50.0-rc.1
[INFO] [stderr]   Downloaded divan v0.1.21
[INFO] [stderr]   Downloaded bolero-afl v0.13.0
[INFO] [stderr]   Downloaded bolero-libfuzzer v0.13.0
[INFO] [stderr]   Downloaded iddqd v0.4.5
[INFO] [stderr]   Downloaded facet-reflect v0.50.0-rc.1
[INFO] [stderr]   Downloaded bolero-honggfuzz v0.13.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963
[INFO] running `Command { std: "docker" "start" "3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling facet-core v0.50.0-rc.1
[INFO] [stderr]     Checking impls v1.0.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]     Checking smallvec v2.0.0-alpha.12
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]     Checking pretty-hex v0.4.2
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking regex-lite v0.1.9
[INFO] [stderr]     Checking condtype v1.3.0
[INFO] [stderr]     Checking terminal_size v0.4.4
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]    Compiling proc-macro-crate v2.0.0
[INFO] [stderr]     Checking facet-path v0.50.0-rc.1
[INFO] [stderr]     Checking facet-reflect v0.50.0-rc.1
[INFO] [stderr]    Compiling bolero-generator-derive v0.13.4
[INFO] [stderr]     Checking bolero-generator v0.13.5
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking divan v0.1.21
[INFO] [stderr]     Checking facet-dessert v0.50.0-rc.1
[INFO] [stderr]     Checking facet-solver v0.50.0-rc.1
[INFO] [stderr]     Checking facet-format v0.50.0-rc.1
[INFO] [stderr]     Checking facet-value v0.50.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking bolero-engine v0.13.4
[INFO] [stderr]     Checking bolero v0.13.4
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/from_value.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers`
[INFO] [stdout]  --> tests/integration/from_value.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use facet_testhelpers::test;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:496:11
[INFO] [stdout]     |
[INFO] [stdout] 496 |         #[facet(rename = "primary_name", alias = "alt_name")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:479:11
[INFO] [stdout]     |
[INFO] [stdout] 479 |         #[facet(rename = "other")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:456:7
[INFO] [stdout]     |
[INFO] [stdout] 456 |     #[facet(is_numeric)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:428:7
[INFO] [stdout]     |
[INFO] [stdout] 428 |     #[facet(is_numeric)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:400:7
[INFO] [stdout]     |
[INFO] [stdout] 400 |     #[facet(is_numeric)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:367:11
[INFO] [stdout]     |
[INFO] [stdout] 367 |         #[facet(default)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:369:11
[INFO] [stdout]     |
[INFO] [stdout] 369 |         #[facet(default)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:267:11
[INFO] [stdout]     |
[INFO] [stdout] 267 |         #[facet(recursive_type)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:226:15
[INFO] [stdout]     |
[INFO] [stdout] 226 |             #[facet(proxy = IntAsObject)]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/from_value.rs:191:18
[INFO] [stdout]     |
[INFO] [stdout] 191 |         Number(#[facet(proxy = IntAsObject)] i32),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_simple_struct::Person: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:21:26
[INFO] [stdout]     |
[INFO] [stdout]  21 |     let person: Person = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_simple_struct::Person`
[INFO] [stdout]    --> tests/integration/from_value.rs:11:5
[INFO] [stdout]     |
[INFO] [stdout]  11 |     struct Person {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_nested_struct::Person: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:48:26
[INFO] [stdout]     |
[INFO] [stdout]  48 |     let person: Person = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_nested_struct::Person`
[INFO] [stdout]    --> tests/integration/from_value.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 |     struct Person {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_struct_with_option::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:67:24
[INFO] [stdout]     |
[INFO] [stdout]  67 |     let cfg1: Config = from_value(v1).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_struct_with_option::Config`
[INFO] [stdout]    --> tests/integration/from_value.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_struct_with_option::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:75:24
[INFO] [stdout]     |
[INFO] [stdout]  75 |     let cfg2: Config = from_value(v2).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_struct_with_option::Config`
[INFO] [stdout]    --> tests/integration/from_value.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Numbers: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:90:25
[INFO] [stdout]     |
[INFO] [stdout]  90 |     let nums: Numbers = from_value(v).unwrap();
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Numbers`
[INFO] [stdout]    --> tests/integration/from_value.rs:82:5
[INFO] [stdout]     |
[INFO] [stdout]  82 |     struct Numbers {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Color: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:106:24
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let color: Color = from_value(v).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Color`
[INFO] [stdout]    --> tests/integration/from_value.rs:99:5
[INFO] [stdout]     |
[INFO] [stdout]  99 |     enum Color {
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Color: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:110:25
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let color2: Color = from_value(v2).unwrap();
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Color`
[INFO] [stdout]    --> tests/integration/from_value.rs:99:5
[INFO] [stdout]     |
[INFO] [stdout]  99 |     enum Color {
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_tuple_enum::Message: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:124:24
[INFO] [stdout]     |
[INFO] [stdout] 124 |     let msg: Message = from_value(v).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_tuple_enum::Message`
[INFO] [stdout]    --> tests/integration/from_value.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     enum Message {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_tuple_enum::Message: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:128:25
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let msg2: Message = from_value(v2).unwrap();
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_tuple_enum::Message`
[INFO] [stdout]    --> tests/integration/from_value.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     enum Message {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Shape: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:146:24
[INFO] [stdout]     |
[INFO] [stdout] 146 |     let shape: Shape = from_value(v).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Shape`
[INFO] [stdout]    --> tests/integration/from_value.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     enum Shape {
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Shape: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:155:25
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let shape2: Shape = from_value(v2).unwrap();
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Shape`
[INFO] [stdout]    --> tests/integration/from_value.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     enum Shape {
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_tuple_enum_with_field_proxy::Message: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:195:24
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let msg: Message = from_value(v).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_tuple_enum_with_field_proxy::Message`
[INFO] [stdout]    --> tests/integration/from_value.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     enum Message {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_struct_enum_with_field_proxy::Message: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:232:24
[INFO] [stdout]     |
[INFO] [stdout] 232 |     let msg: Message = from_value(v).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_struct_enum_with_field_proxy::Message`
[INFO] [stdout]    --> tests/integration/from_value.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     enum Message {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Node: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:279:22
[INFO] [stdout]     |
[INFO] [stdout] 279 |     let node: Node = from_value(v).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Node`
[INFO] [stdout]    --> tests/integration/from_value.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 |     struct Node {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_with_default::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:377:23
[INFO] [stdout]     |
[INFO] [stdout] 377 |     let cfg: Config = from_value(v).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_with_default::Config`
[INFO] [stdout]    --> tests/integration/from_value.rs:365:5
[INFO] [stdout]     |
[INFO] [stdout] 365 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_numeric_enum::NumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:410:26
[INFO] [stdout]     |
[INFO] [stdout] 410 |     let e: NumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_numeric_enum::NumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     enum NumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_numeric_enum::NumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:415:26
[INFO] [stdout]     |
[INFO] [stdout] 415 |     let e: NumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_numeric_enum::NumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     enum NumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_numeric_enum::NumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:420:26
[INFO] [stdout]     |
[INFO] [stdout] 420 |     let e: NumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_numeric_enum::NumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     enum NumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `SignedNumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:438:32
[INFO] [stdout]     |
[INFO] [stdout] 438 |     let e: SignedNumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `SignedNumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     enum SignedNumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `SignedNumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:443:32
[INFO] [stdout]     |
[INFO] [stdout] 443 |     let e: SignedNumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `SignedNumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     enum SignedNumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `SignedNumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:448:32
[INFO] [stdout]     |
[INFO] [stdout] 448 |     let e: SignedNumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `SignedNumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     enum SignedNumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]    --> src/serialize.rs:317:13
[INFO] [stdout]     |
[INFO] [stdout] 317 |         use facet::Facet;
[INFO] [stdout]     |             ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_numeric_enum_from_string::NumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:465:26
[INFO] [stdout]     |
[INFO] [stdout] 465 |     let e: NumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_numeric_enum_from_string::NumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:458:5
[INFO] [stdout]     |
[INFO] [stdout] 458 |     enum NumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_numeric_enum_from_string::NumericEnum: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:469:26
[INFO] [stdout]     |
[INFO] [stdout] 469 |     let e: NumericEnum = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_numeric_enum_from_string::NumericEnum`
[INFO] [stdout]    --> tests/integration/from_value.rs:458:5
[INFO] [stdout]     |
[INFO] [stdout] 458 |     enum NumericEnum {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Outer: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:487:25
[INFO] [stdout]     |
[INFO] [stdout] 487 |     let result: Outer = from_value(v).unwrap();
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Outer`
[INFO] [stdout]    --> tests/integration/from_value.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     struct Outer {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_struct_with_rename_and_alias::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:504:27
[INFO] [stdout]     |
[INFO] [stdout] 504 |     let result1: Config = from_value(v1).unwrap();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_struct_with_rename_and_alias::Config`
[INFO] [stdout]    --> tests/integration/from_value.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_struct_with_rename_and_alias::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/from_value.rs:511:27
[INFO] [stdout]     |
[INFO] [stdout] 511 |     let result2: Config = from_value(v2).unwrap();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_struct_with_rename_and_alias::Config`
[INFO] [stdout]    --> tests/integration/from_value.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-value` (test "main") due to 38 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0277]: the trait bound `serialize::tests::test_roundtrip_128_and_char_struct::Wide: Facet<'_>` is not satisfied
[INFO] [stdout]    --> src/serialize.rs:333:26
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let v = to_value(&original).unwrap();
[INFO] [stdout]     |                 -------- ^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Facet<'_>` is not implemented for `serialize::tests::test_roundtrip_128_and_char_struct::Wide`
[INFO] [stdout]    --> src/serialize.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         struct Wide {
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]               `()` implements `Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `Facet<'a>`
[INFO] [stdout]               `*const T` implements `Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `serialize::to_value`
[INFO] [stdout]    --> src/serialize.rs:178:28
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub fn to_value<'facet, T: Facet<'facet>>(
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ required by this bound in `to_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `serialize::tests::test_roundtrip_128_and_char_struct::Wide: Facet<'static>` is not satisfied
[INFO] [stdout]    --> src/serialize.rs:339:26
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let back: Wide = from_value(v).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `serialize::tests::test_roundtrip_128_and_char_struct::Wide`
[INFO] [stdout]    --> src/serialize.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         struct Wide {
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]               `()` implements `Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `Facet<'a>`
[INFO] [stdout]               `*const T` implements `Facet<'a>`
[INFO] [stdout]             and 98 others
[INFO] [stdout] note: required by a bound in `deserialize::from_value`
[INFO] [stdout]    --> src/deserialize.rs:261:22
[INFO] [stdout]     |
[INFO] [stdout] 261 | pub fn from_value<T: Facet<'static>>(value: Value) -> Result<T> {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `from_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-value` (lib test) due to 3 previous errors
[INFO] running `Command { std: "docker" "inspect" "3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963", kill_on_drop: false }`
[INFO] [stdout] 3f7ce98f7c76dc9769dd7cd1db3246f1eba19151e3862916955bad7dc6bec963
